Big Huge Thesaurus

mast cell

noun

sounds kind of like